estrade stool - French English Dictionary